#pragma once
#include "ImageView.h"

class ImageMgr : public TSingleton<ImageMgr>
{
private:
	TCHAR *name[MAX_PATH];
	friend class TSingleton<ImageMgr>;
public:
	map<int, ImageView*> m_map;
	typedef map<int, ImageView*>::iterator DItor;
	int m_iCurIndex;
public:
	int Load(TCHAR_STRING name, char *json);
	ImageView* GetPtr(int index);
	bool Release();
private:
	ImageMgr(void);
public:
	~ImageMgr(void);
};
#define I_ImageMgr ImageMgr::GetInstance()
